/**
 * CA
 */
//人脸识别结果
export class CaFaceVerifyData {
	isReal ?: boolean
	faceUrl ?: string
	bizId ?: string
}

//实名认证信息
export class CaRealnameData {
	userId ?: string
	platUserId ?: string
	userPhone ?: string
	userCard ?: string
	userName ?: string
	userAccount ?: string
	userStatus ?: number
	realUserStatus ?: number
	approveStatus ?: number
	isQuicklySign ?: boolean
	signUrl ?: string
	signTime ?: string
}

/**
 * 粉丝
 */
//粉丝数据对象
export class MyFansData {
	total ?: number
	mouthTotal ?: number
	mouthValidTotal ?: number
	list ?: MyFansListData[]
}

//粉丝列表对象
export class MyFansListData {
	userId ?: number
	userName ?: string
	followMethod ?: string
	followTime ?: string
	avatar ?: string
	isFirstFollow ?: boolean //是否首次关注
	isFirstAddVisit ?: boolean //是否首次添加就诊
}

/**
 * 银行卡
 */
//银行名称等信息
export class BankCardData {
	bankCode ?: string
	bankName ?: string
	patterns ?: BankCardPattern[]
}

export class BankCardPattern {
	reg ?: string
	cardType ?: string
}

//医生银行卡信息
export class BankInfoData {
	id ?: number
	doctorId ?: number
	bankUserName ?: string
	bankUserCard ?: string
	bankUserPhone ?: string
	bankName ?: string
	bankCode ?: string
	bankType ?: number
	bankCard ?: string
	createTime ?: string
	updateTime ?: string
}

/**
 * 收入与提现
 */
//收入明细详情
export class MyIncomeDetailData {
	detailId ?: string
	detailName ?: string
	createTime ?: string
	detailPrice ?: string
}

//订单收入明细
export class MyIncomeOrderData {
	patientImg ?: string
	patientName ?: string
	patientAge ?: string
	patientSex ?: string
	serviceCode ?: string
	serviceName ?: string
	fundsType ?: number
	fundsAmount ?: number
	sumAmount ?: number
	createTime ?: string
	fundsSourceType ?: number
	doctorFundsDetailVOList ?: MyIncomeDetailData[]
}

//收入明细类型
export class MyIncomeTypeData {
	code ?: string
	codeName ?: string
}

//云账户提现用户信息
export class WithdrawalCloudUserInfoData {
	minWithdrawalAmount ?: number
	maxWithdrawalAmount ?: number
	handlingfees ?: string
	minWithdrawalAudit ?: number
	maxWithdrawalAmountConfig ?: number
	realName ?: string
	idCard ?: string
	backCard ?: string
	bankName ?: string
	title ?: string
	url ?: string
	userStatus ?: number
	openId ?: string
	withdrawalType ?: string
}

//提现明细
export class WithdrawalDetailData {
	settlementRecordId ?: number
	fundsType ?: number
	fundsStatus ?: number
	fundsAmount ?: number
	sumAmount ?: number
	withdrawalMethod ?: string
	withdrawalDescribe ?: string
	createTime ?: string
	handlingFeesAmount ?: number
	withdrawalTotalAmount ?: number
}

//医生可提现信息
export class WithdrawalInfoData {
	userFundsAmount ?: number
	totalAmount ?: number
	waitUserFundsAmount ?: number
	settlementAmount ?: number
	fundsStatus ?: number
	wechatUserName ?: string
	wechatUserUrl ?: string
	frozenAmount ?: number
	userStatus ?: number
	maxWithdrawalAmountConfig ?: number
	minWithdrawalAudit ?: number
}

//提现进度
export class WithdrawalScheduleData {
	settlemenStatus ?: number
	checkfailReason ?: string
	createTime ?: string
}

//提交提现数据
export class WithdrawalSubmitData {
	id ?: number
	userId ?: number
	userType ?: number
	settlementAmount ?: number
	settlementStatus ?: number
	submitTime ?: string
	updateTime ?: string
	openId ?: string
	isValid ?: boolean
	deleted ?: boolean
}

/**
 * 意见反馈
 */
//意见反馈数据
export class OpinionData {
	id ?: number
	doctorId ?: number
	deviceVersion ?: string
	deviceType ?: string
	opinionType ?: string
	createTime ?: string
	updateTime ?: string
}

/**
 * 常见问题
 */
//常见问题分类
export class ProblemTabData {
	code ?: string
	codeName ?: string
}

//常见问题列表
export class ProblemArrayData {
	total ?: number
	pages ?: number
	limit ?: number
	page ?: number
	list ?: ProblemDetailData[]
}

//常见问题明细
export class ProblemDetailData {
	id ?: number
	type ?: string
	title ?: string
	content ?: string
	issuingTime ?: string
}

/**
 * 补贴
 */
//补贴数据
export class MySubsidyData {
	subsidyId ?: string     						//补贴类型ID
	subsidyUserId ?: string 						//补贴用户ID
	subsidyCode ?: string  							//补贴编码
	subsidyName ?: string  							//补贴名称
	subsidyType ?: number  							//补贴类型 1、首次注册奖励 2、义诊补贴 3、处方补贴 4、咨询补贴 5、邀请补贴 6、患者报道补贴 7、个人专属补贴
	startTime ?: string    							//补贴开始时间
	endTime ?: string 									//补贴结束时间
	subsidyPrice ?: number  						//补贴金额
	subsidySumPrice ?: number 					//总输入金额
	subsidyAcquiredPrice ?: number 			//待领取金额
	subsidySuccessPrice ?: number 			//已领取金额
	subsidyExpirePrice ?: number				//补贴过期金额
	subsidyReceiveTime ?: string 				//补贴领取时间
	subsidyStatus ?: number 						//补贴状态 0-不可领取  1 待领取 2 已领取 3 已过期
	subsidyExpireTime ?: string					//补贴过期时间
	subsidySort ?: string									//总单数
	activityName ?: string								//活动名称
	activityIllustrate ?: string 					//补贴说明
	createTime ?: string 									//补贴开始时间
	successConditionList ?: MySubsidySuccessConditionData[]
}

//补贴完成信息
export class MySubsidySuccessConditionData {
	subsidyConditionId?:number  //补贴完成条件ID
	subsidyConditionName?:string //补贴完成条件名称
	whetherSuccess?:boolean  		//是否完成
	successTime?:string					//成功时间
}